Internet Archive BookReader

Perfect hearts : for singing schools, singing conventions, etc.